package com.plugin.manage.pojo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 老人评估信息DTO
 *
 * @author mark
 * @date 2025-08-01
 */
@Data
@Schema(description = "老人评估信息DTO")
public class ElderAssessmentInfoDTO {

    @Schema(description = "评估ID")
    private Long id;

    @Schema(description = "老人姓名")
    private String realname;

    @Schema(description = "老人年龄")
    private Integer age;

    @Schema(description = "评估人姓名")
    private String assessorName;

    @Schema(description = "评估日期")
    private LocalDateTime assessmentDate;

    @Schema(description = "自理能力等级")
    private String abilityLevel;

    @Schema(description = "照护等级")
    private String careLevel;

    @Schema(description = "心理状态")
    private String psychologicalStatus;

    @Schema(description = "评估结果")
    private String assessmentResult;

    @Schema(description = "备注")
    private String remark;

    @Schema(description = "评估状态")
    private Integer assessmentStatus;

    @Schema(description = "入住状态")
    private Integer checkInStatus;
}
